placement coordinator - French English Dictionary